package top.eggcode.component.query.model;

import javax.persistence.criteria.Expression;
import javax.persistence.criteria.JoinType;
import javax.persistence.metamodel.Attribute;

/**
 * Title:
 * Description: TODO
 * Date: 2021/8/14 14:14
 *
 * @author JiaQi Ding
 * @version 1.0
 */
public class Join<Z, X> extends From<Z, X> {


    Join<Z, X> on(Expression<Boolean> var1) {
        return null;
    }

    Join<Z, X> on(Predicate... var1) {
        return null;
    }

    Predicate getOn() {
        return null;
    }

    ;

    Attribute<? super Z, ?> getAttribute() {
        return null;
    }

    ;

    JoinType getJoinType() {
        return null;
    }

    ;

}
